/*
 * @Date: 2025-01-07 14:35:43
 * @Author: LiSong
 * @LastEditors: LiSong
 * @LastEditTime: 2025-01-09 14:25:39
 * @Description: 
 */

// 当前环境
const env = import.meta.env.MODE
// 通用一户式表单编码（规定写法，存在差异将找不到）
const yhsFormCodeBase = {
  // 专项项目
  SP: 'proj_yhs_form_zxxm',
  // 一般项目
  GE: 'proj_yhs_form_ybxm',
  // 项目变更
  BG: 'proj_yhs_form_xmbg',
  // 备选项目|赛马项目
  ST: 'proj_yhs_form_bxxm',
  // 会所
  AT: 'proj_yhs_form_acct',
  // 律所
  FD: 'proj_yhs_form_atty',
  // 专家评审
  EXP: 'proj_yhs_form_expert',
  // 测试一户式
  TEST: 'case_form_xmyhs',
}
// 不同环境的表单编码
const yhsFormCodeEnvs = {
  ad34: {
    SP: 'special_reserve_form_yhs_anhui',
    GE: 'standby_project_filling_form_yhs',
    EXP: 'zjps_form_yhs_anhui'
  },
  ad35: {
    SP: 'special_supply_form_yhs',
    GE: 'generic_supply_form_yhs',
    EXP: 'zjps_form_yhs'
  }
}
// 合并以后的表单编码
export const yhsFormCodeFull = {
  ...yhsFormCodeBase,
  ...(yhsFormCodeEnvs[env] || {})
}
